home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 November
/
EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso
/
earcd
/
program
/
gcc
/
ixemul-7.readme
< prev
next >
Wrap
Text File
|
1995-10-06
|
3KB
|
78 lines
Short: IXemul 41.4 - 68030+fpu library
Author: various
Uploader: fnf@amigalib.com
Type: dev/gcc
This is ixemul.library release 41.4, which represents a partial merging
of features from various previous releases as well as bug fixing.
Merging work is still underway, so expect future releases to occur at
frequent intervals.
Changes for this release include:
Integrated patches from Hans Verkuil that fix CTRL-C
handling, fix another signal bug, fix problem with "rm
-f", prepare for proper timezone handling, and remove
'@' hack in argument parsing.
Applied patch from Kamil Iskra to avoid incompatibility
between ixemul and the popular KingCON 1.3. This is
KingCON's fault because it makes invalid assumptions
about the nature of reply port contained in "dp_Port"
of packets sent to it. Also applied patch (duplicated
in Han's patches) to crt0.c that fixes bug where the
revision requester was not working properly if the
current revision is 0.
Applied patch from Rask Lambertsen (duplicated in Han's
patches) that makes ixemul.library open "CONSOLE:"
instead of "*".
Added implementation from Kriton Kyrimis for srand48,
seed48, lcong48, lrand48, nrand48, mrand48, jrand48,
drand48, and erand48.
Added "#include <sys/types.h>" to <dirent.h> to be more
compatible with most current systems that do this
inclusion for you. This change should be backwards
compatible with code that does the inclusion
explicitly. Suggested by Lars Hecking.
Changed prototype in <unistd.h> for getpgrp() to take a
pid_t argument, which matches the implementation in
library/getcrap.c. Suggested by Lars Hecking.
Made change to <math-68881.h> in pow() so that if x<0
the code does log(-x) rather than log(x). Suggested by
Thomas Radtke and implemented by Lars Hecking.
Disable definitions of F_GETLK, F_SETLK, F_SETLKW,
F_RDLCK, F_UNLCK, and F_WRLCK in <fcntl.h> since they
are unimplemented and thus might have misled
autoconfiguration schemes into thinking they were
available. Also fix ixtrace.c so it will still compile
without these defined. Suggested by Robert Ramiega.
Integrated patch from joop van de wege (duplicated in
Han's patches) for setting up fpu on 68060.
The release consists of several archives as follows:
ixemulXXYY-bin.lha utils for gnu/bin, like ixtrace and ixconfig
ixemulXXYY-sdk.lha files needed to build apps using ixemul.library
ixemulXXYY-doc.lha various documentation, such as this file
ixemulXXYY-src.lha Complete source code for ixemul library
ixemulXXYY-CF.lha Specific flavors of the library, where 'C'
is one of 0, 2, 3, or 4, for 68000, 68020,
68030, and 68040 respectively, and 'F' is either
'f' or 's' for FPU support or soft floating point
respectively.
For additional information, see the NEWS, INSTALL, README and TODO files.
-Fred Fish (fnf@amigalib.com)